package com.cashmama.market.api.application.controller.actions;


import com.fqgj.common.api.ResponseData;

import java.util.List;

/**
 * Created by linchengyu on 17/2/27.
 */
public class UserProfileVerifyInfoVO implements ResponseData {

    /**
     * 顶部提示信息（如无该字段或内容为空则无顶部提示栏）
     */
    private String tips;

    /**
     * 顶部图片
     */
    private String topImgUrl;

    /**
     * 是否需要上传通讯录
     */
    private Boolean needContact;

    /**
     * 跳转链接
     */
    private String redirectUrl;

    /**
     * 完成一项资料是否自动跳转下一项资料页
     */
    private Boolean autoJumper = Boolean.FALSE;

    /**
     * 完成百分比 0-100
     */
    private Integer completedPercent;
    /**
     * 个人资料填写状况列表信息
     */
    private List<UserProfileActionVO> actions;

    public Boolean getAutoJumper() {
        return autoJumper;
    }

    public void setAutoJumper(Boolean autoJumper) {
        this.autoJumper = autoJumper;
    }

    public String getTips() {
        return tips;
    }

    public void setTips(String tips) {
        this.tips = tips;
    }

    public Boolean getNeedContact() {
        return needContact;
    }

    public void setNeedContact(Boolean needContact) {
        this.needContact = needContact;
    }

    public String getRedirectUrl() {
        return redirectUrl;
    }

    public void setRedirectUrl(String redirectUrl) {
        this.redirectUrl = redirectUrl;
    }

    public List<UserProfileActionVO> getActions() {
        return actions;
    }

    public void setActions(List<UserProfileActionVO> actions) {
        this.actions = actions;
    }

    public Integer getCompletedPercent() {
        return completedPercent;
    }

    public UserProfileVerifyInfoVO setCompletedPercent(Integer completedPercent) {
        this.completedPercent = completedPercent;
        return this;
    }

    public String getTopImgUrl() {
        return topImgUrl;
    }

    public UserProfileVerifyInfoVO setTopImgUrl(String topImgUrl) {
        this.topImgUrl = topImgUrl;
        return this;
    }
}
